home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / misc / ImageFXDevKit.lha / sdev / include / scan2 / modall.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-04-09  |  977 b   |  43 lines

  1. /*
  2.  * Scan 'C' Header File
  3.  * Written by Thomas Krehbiel
  4.  *
  5.  * Standard module include file.
  6.  *
  7.  */
  8.  
  9. #ifndef SCAN_MOD_H
  10. #include <scan/mod.h>
  11. #endif
  12. #ifndef SCAN_BUF_H
  13. #include <scan/buf.h>
  14. #endif
  15. #ifndef SCAN_ERRORS_H
  16. #include <scan/errors.h>
  17. #endif
  18. #ifndef SCAN2_PROTOS_H
  19. #include <scan2/scan_protos.h>
  20. #endif
  21. #ifndef SCAN2_PRAGMAS_H
  22. #include <scan2/pragmas.h>
  23. #endif
  24.  
  25. extern struct Library        *DOSBase;
  26. extern struct ExecBase       *SysBase;
  27. extern struct IntuitionBase  *IntuitionBase;
  28. extern struct GfxBase        *GfxBase;
  29.  
  30. extern struct ModuleBase     *ModuleBase;
  31. extern struct ScanBase       *ScanBase;
  32.  
  33. extern ULONG                  LibOpen(void);
  34. extern ULONG                  LibClose(void);
  35. extern ULONG                  LibExpunge(void);
  36. extern ULONG                  LibNull(void);
  37.  
  38. extern char                  *GetStr(int idx, char *def);
  39.  
  40. /* ancient compatibility: */
  41. #define Alloc(a,b)            AllocMem(a,b)
  42. #define Free(a,b)             FreeMem(a,b)
  43.